<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="http://win-nebqi3tdpf2:8081/Service1.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/SISC.Data.Models.Search" />
  <xs:import schemaLocation="http://win-nebqi3tdpf2:8081/Service1.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/SISC.Data.Models" />
  <xs:import schemaLocation="http://win-nebqi3tdpf2:8081/Service1.svc?xsd=xsd4" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import schemaLocation="http://win-nebqi3tdpf2:8081/Service1.svc?xsd=xsd6" namespace="http://schemas.microsoft.com/Message" />
  <xs:element name="GetOperatoriFornitore">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/SISC.Data.Models.Search" minOccurs="0" name="pFilter" nillable="true" type="q1:DBTGenFiter" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOperatoriFornitoreResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetOperatoriFornitoreResult" nillable="true" type="q2:ArrayOfOperatore" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOperativita">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="pCodiceOperativita" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="pIdOperativita" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOperativitaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetOperativitaResult" nillable="true" type="q3:ArrayOfOperativita" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateOperativita">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="pItem" nillable="true" type="q4:Operativita" />
        <xs:element minOccurs="0" name="pDelete" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateOperativitaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="UpdateOperativitaResult" nillable="true" type="q5:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDBTUtenti">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/SISC.Data.Models.Search" minOccurs="0" name="pFilter" nillable="true" type="q6:UtenteSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDBTUtentiResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetDBTUtentiResult" nillable="true" type="q7:ArrayOfDBTUtente" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateDBTUtente">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="pItem" nillable="true" type="q8:DBTUtente" />
        <xs:element minOccurs="0" name="pDelete" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateDBTUtenteResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="UpdateDBTUtenteResult" nillable="true" type="q9:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetVerbali">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/SISC.Data.Models.Search" minOccurs="0" name="pFilter" nillable="true" type="q10:VerbaleSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetVerbaliResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetVerbaliResult" nillable="true" type="q11:ArrayOfVerbale" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateVerbale">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="pItem" nillable="true" type="q12:Verbale" />
        <xs:element minOccurs="0" name="pDelete" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateVerbaleResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="UpdateVerbaleResult" nillable="true" type="q13:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetTerzista">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="pCodiceTerzista" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetTerzistaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetTerzistaResult" nillable="true" type="q14:Terzista" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllStatiCommessa">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllStatiCommessaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllStatiCommessaResult" nillable="true" type="q15:ArrayOfStatoCommessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasi">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q16:FaseSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetFasiResult" nillable="true" type="q17:ArrayOfFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiUI">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q18:FaseSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiUIResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetFasiUIResult" nillable="true" type="q19:ArrayOfFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDettaglioFaseUI">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q20:FaseSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDettaglioFaseUIResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetDettaglioFaseUIResult" nillable="true" type="q21:Fase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDettaglioCommessaUI">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q22:CommessaSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDettaglioCommessaUIResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetDettaglioCommessaUIResult" nillable="true" type="q23:Commessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseFasiUI">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q24:FaseSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseFasiUIResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetCommesseFasiUIResult" nillable="true" type="q25:ArrayOfCommessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiContabili">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q26:FaseSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiContabiliResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetFasiContabiliResult" nillable="true" type="q27:ArrayOfFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseAnnullate">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q28:FaseSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseAnnullateResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetCommesseAnnullateResult" nillable="true" type="q29:ArrayOfFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiContabiliSummary">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q30:FaseSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiContabiliSummaryResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetFasiContabiliSummaryResult" nillable="true" type="q31:ArrayOfFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiFisiche">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q32="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q32:FaseSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiFisicheResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q33="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetFasiFisicheResult" nillable="true" type="q33:ArrayOfFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiFisicheSummary">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q34="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q34:FaseSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetFasiFisicheSummaryResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q35="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetFasiFisicheSummaryResult" nillable="true" type="q35:ArrayOfFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllStatiFasiContabili">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllStatiFasiContabiliResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q36="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllStatiFasiContabiliResult" nillable="true" type="q36:ArrayOfStatoFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllStatiFasiFisiche">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllStatiFasiFisicheResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q37="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllStatiFasiFisicheResult" nillable="true" type="q37:ArrayOfStatoFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllTipiFase">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllTipiFaseResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q38="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllTipiFaseResult" nillable="true" type="q38:ArrayOfTipoFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDDT">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q39="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q39:DDTSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDDTResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q40="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetDDTResult" nillable="true" type="q40:ArrayOfDDT" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllDDTCombo">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllDDTComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q41="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllDDTComboResult" nillable="true" type="q41:ArrayOfDDT" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAvanzamenti">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q42="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q42:AvanzamentoSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAvanzamentiResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q43="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAvanzamentiResult" nillable="true" type="q43:ArrayOfFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllStatiApprovazione">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllStatiApprovazioneResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q44="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllStatiApprovazioneResult" nillable="true" type="q44:ArrayOfStatoApprovazione" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllODL">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllODLResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q45="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllODLResult" nillable="true" type="q45:ArrayOfODL" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetODL">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q46="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q46:ODLSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetODLResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q47="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetODLResult" nillable="true" type="q47:ArrayOfODL" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ApprovaOdL">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q48="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="listaOdl" nillable="true" type="q48:ArrayOfstring" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ApprovaOdLResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q49="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="ApprovaOdLResult" nillable="true" type="q49:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAlerts">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q50="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q50:AlertSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAlertsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q51="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAlertsResult" nillable="true" type="q51:ArrayOfAlert" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllCategorieAlerts">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllCategorieAlertsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q52="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllCategorieAlertsResult" nillable="true" type="q52:ArrayOfAlertCategoria" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllEventiAlerts">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllEventiAlertsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q53="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllEventiAlertsResult" nillable="true" type="q53:ArrayOfAlertEvento" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetLogs">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q54="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q54:LogSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetLogsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q55="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetLogsResult" nillable="true" type="q55:ArrayOfLog" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRegolaEsplosione">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q56="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="regolaObj" nillable="true" type="q56:RegolaEsplosione" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddRegolaEsplosioneResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="AddRegolaEsplosioneResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddAvanzamenti">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q57="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="listaAvanzamenti" nillable="true" type="q57:ArrayOfAvanzamentoFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="AddAvanzamentiResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q58="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="AddAvanzamentiResult" nillable="true" type="q58:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreaLetteraAnnullamento">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q59="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="commessa" nillable="true" type="q59:Commessa" />
        <xs:element xmlns:q60="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="terzista" nillable="true" type="q60:Terzista" />
        <xs:element minOccurs="0" name="idFaseContabile" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreaLetteraAnnullamentoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q61="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="CreaLetteraAnnullamentoResult" nillable="true" type="q61:LetteraAnnullamento" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SalvaLetteraAnnullamento">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q62="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="letteraAnnullamento" nillable="true" type="q62:LetteraAnnullamento" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="SalvaLetteraAnnullamentoResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q63="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="SalvaLetteraAnnullamentoResult" nillable="true" type="q63:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreaDDT">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q64="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="newDDT" nillable="true" type="q64:DDT" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="CreaDDTResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q65="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="CreaDDTResult" nillable="true" type="q65:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDBTWinLogin">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="pImpersonate" type="xs:boolean" />
        <xs:element minOccurs="0" name="pUserName" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDBTWinLoginResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q66="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetDBTWinLoginResult" nillable="true" type="q66:DBTWinLogin" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllComponentiCombo">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllComponentiComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q67="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllComponentiComboResult" nillable="true" type="q67:ArrayOfComponente" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetColoriComponente">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="codiceMateriale" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetColoriComponenteResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q68="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetColoriComponenteResult" nillable="true" type="q68:ArrayOfColore" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDichiarazioni">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q69="http://schemas.datacontract.org/2004/07/SISC.Data.Models.Search" minOccurs="0" name="pFilter" nillable="true" type="q69:DichiarazioneSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDichiarazioniResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q70="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetDichiarazioniResult" nillable="true" type="q70:ArrayOfDichiarazione" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateDichiarazione">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q71="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="pItem" nillable="true" type="q71:Dichiarazione" />
        <xs:element minOccurs="0" name="pDelete" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateDichiarazioneResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q72="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="UpdateDichiarazioneResult" nillable="true" type="q72:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCausali">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="pCodiceCausale" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="pIdCausale" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCausaliResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q73="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetCausaliResult" nillable="true" type="q73:ArrayOfCausale" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateCausale">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q74="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="pObj" nillable="true" type="q74:Causale" />
        <xs:element minOccurs="0" name="pDelete" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateCausaleResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q75="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="UpdateCausaleResult" nillable="true" type="q75:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMacchineFornitoreCombo">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q76="http://schemas.datacontract.org/2004/07/SISC.Data.Models.Search" minOccurs="0" name="pFilter" nillable="true" type="q76:DBTGenFiter" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMacchineFornitoreComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q77="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetMacchineFornitoreComboResult" nillable="true" type="q77:ArrayOfMacchina" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateMacchinaFornitore">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q78="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="pItem" nillable="true" type="q78:Macchina" />
        <xs:element minOccurs="0" name="pDelete" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateMacchinaFornitoreResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q79="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="UpdateMacchinaFornitoreResult" nillable="true" type="q79:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetConcerieCombo">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q80="http://schemas.datacontract.org/2004/07/SISC.Data.Models.Search" minOccurs="0" name="pFilter" nillable="true" type="q80:ConceriaSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetConcerieComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q81="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetConcerieComboResult" nillable="true" type="q81:ArrayOfConceria" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateConceria">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q82="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="conceriaObj" nillable="true" type="q82:Conceria" />
        <xs:element minOccurs="0" name="pDelete" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateConceriaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q83="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="UpdateConceriaResult" nillable="true" type="q83:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateOperatore">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q84="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="pItem" nillable="true" type="q84:Operatore" />
        <xs:element minOccurs="0" name="pDelete" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateOperatoreResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q85="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="UpdateOperatoreResult" nillable="true" type="q85:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="HelloWCF">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="HelloWCFResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="HelloWCFResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetSISCUser">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetSISCUserResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q86="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetSISCUserResult" nillable="true" type="q86:SISCUser" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetWindowsUserName">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetWindowsUserNameResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetWindowsUserNameResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ExportCommesse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q87="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q87:CommessaSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ExportCommesseResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ExportCommesseResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ImportDDTFromXML">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q88="http://schemas.microsoft.com/Message" name="stream" type="q88:StreamBody" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ImportDDTFromXMLResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q89="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="ImportDDTFromXMLResult" nillable="true" type="q89:ResultModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ExportFasi">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q90="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q90:FaseSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="ExportFasiResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ExportFasiResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q91="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q91:CommessaSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q92="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetCommesseResult" nillable="true" type="q92:ArrayOfCommessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseUI">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q93="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q93:CommessaSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseUIResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q94="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetCommesseUIResult" nillable="true" type="q94:ArrayOfCommessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommessaBOM">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q95="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="commessa" nillable="true" type="q95:Commessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommessaBOMResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q96="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetCommessaBOMResult" nillable="true" type="q96:DistintaBaseCommessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllMasterItemTypes">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllMasterItemTypesResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q97="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllMasterItemTypesResult" nillable="true" type="q97:ArrayOfMasterItemType" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllCommesseCombo">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllCommesseComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q98="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllCommesseComboResult" nillable="true" type="q98:ArrayOfCommessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseCombo">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q99="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q99:CommessaSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q100="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetCommesseComboResult" nillable="true" type="q100:ArrayOfCommessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseAperteCombo">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q101="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q101:CommessaSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetCommesseAperteComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q102="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetCommesseAperteComboResult" nillable="true" type="q102:ArrayOfCommessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllTipiGestione">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllTipiGestioneResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q103="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllTipiGestioneResult" nillable="true" type="q103:ArrayOfTipoGestione" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllItemsCombo">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllItemsComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q104="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllItemsComboResult" nillable="true" type="q104:ArrayOfMasterItem" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMasterItemsCombo">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q105="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q105:ItemSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMasterItemsComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q106="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetMasterItemsComboResult" nillable="true" type="q106:ArrayOfMasterItem" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllProdottiFinitiCombo">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllProdottiFinitiComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q107="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllProdottiFinitiComboResult" nillable="true" type="q107:ArrayOfMasterItem" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMasterItems">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q108="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q108:ItemSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMasterItemsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q109="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetMasterItemsResult" nillable="true" type="q109:ArrayOfMasterItem" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetProdottiFiniti">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q110="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q110:ItemSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetProdottiFinitiResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q111="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetProdottiFinitiResult" nillable="true" type="q111:ArrayOfMasterItem" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetBOM">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q112="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q112:BOMSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetBOMResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q113="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetBOMResult" nillable="true" type="q113:ArrayOfDistintaBase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMasterItemTaglie">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q114="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="masterItem" nillable="true" type="q114:MasterItem" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetMasterItemTaglieResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q115="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetMasterItemTaglieResult" nillable="true" type="q115:ArrayOfTaglia" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllTerzisti">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllTerzistiResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q116="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllTerzistiResult" nillable="true" type="q116:ArrayOfTerzista" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetTerzistiCombo">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="HasCommesse" nillable="true" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetTerzistiComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q117="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetTerzistiComboResult" nillable="true" type="q117:ArrayOfTerzista" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllProdottiFiniti">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllProdottiFinitiResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q118="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllProdottiFinitiResult" nillable="true" type="q118:ArrayOfMasterItem" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetProdottiFinitiCombo">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="HasCommesse" nillable="true" type="xs:boolean" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetProdottiFinitiComboResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q119="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetProdottiFinitiComboResult" nillable="true" type="q119:ArrayOfMasterItem" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllMasterProducts">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllMasterProductsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q120="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllMasterProductsResult" nillable="true" type="q120:ArrayOfDistintaBase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertCommessaSplitRow">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q121="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="rigaCommessaSplit" nillable="true" type="q121:Commessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertCommessaSplitRowResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="InsertCommessaSplitRowResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteCommessaSplitRow">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q122="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="rigaCommessa" nillable="true" type="q122:Commessa" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="DeleteCommessaSplitRowResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="DeleteCommessaSplitRowResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateFaseCommessaSplit">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q123="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="fase" nillable="true" type="q123:Fase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="UpdateFaseCommessaSplitResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="UpdateFaseCommessaSplitResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetRegole">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q124="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="searchModel" nillable="true" type="q124:RegolaSearchModel" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetRegoleResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q125="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetRegoleResult" nillable="true" type="q125:ArrayOfRegolaEsplosione" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertFaseFisica">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q126="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="faseFisica" nillable="true" type="q126:Fase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertFaseFisicaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="InsertFaseFisicaResult" type="xs:int" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllClassiMerceologiche">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllClassiMerceologicheResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q127="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllClassiMerceologicheResult" nillable="true" type="q127:ArrayOfClasseMerceologica" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllSottoClassiMerceologiche">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllSottoClassiMerceologicheResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q128="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllSottoClassiMerceologicheResult" nillable="true" type="q128:ArrayOfSottoClasseMerceologica" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllClassiProduttive">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllClassiProduttiveResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q129="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllClassiProduttiveResult" nillable="true" type="q129:ArrayOfClasseProduttiva" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllDepartments">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllDepartmentsResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q130="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllDepartmentsResult" nillable="true" type="q130:ArrayOfDepartment" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllDDTCausali">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllDDTCausaliResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q131="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllDDTCausaliResult" nillable="true" type="q131:ArrayOfDDTCausale" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllFasiContabili">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllFasiContabiliResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q132="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllFasiContabiliResult" nillable="true" type="q132:ArrayOfFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllFasiFisiche">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllFasiFisicheResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q133="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllFasiFisicheResult" nillable="true" type="q133:ArrayOfFase" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllStagioni">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllStagioniResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q134="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllStagioniResult" nillable="true" type="q134:ArrayOfStagione" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllLanci">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllLanciResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q135="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllLanciResult" nillable="true" type="q135:ArrayOfLancio" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllTipiVendita">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllTipiVenditaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q136="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllTipiVenditaResult" nillable="true" type="q136:ArrayOfTipoVendita" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllLineeVendita">
    <xs:complexType>
      <xs:sequence />
    </xs:complexType>
  </xs:element>
  <xs:element name="GetAllLineeVenditaResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q137="http://schemas.datacontract.org/2004/07/SISC.Data.Models" minOccurs="0" name="GetAllLineeVenditaResult" nillable="true" type="q137:ArrayOfLineaVendita" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>